---
title: 'Libraries'
description: 'Libraries related to Valtio'
section: 'Resources'
---

# Libraries

Valtio provides bare necessities for proxy state management which is great for most projects; however, some users wish to extend the library's feature set. This can be done using 3rd-party libraries created by the community.

> Disclaimer: These libraries may have bugs, limited maintenance, or other limitations and are not officially recommended by pmndrs or the valtio maintainers. This list is to provide a good starting point for someone looking to extend valtio's feature set.

- [electron-valtio](https://github.com/water-a/electron-valtio) - Share state between the Electron main process and various renderer windows via valtio

- [eslint-plugin-valtio](https://github.com/pmndrs/eslint-plugin-valtio) - Eslint plugin for valtio

- [sveltio](https://github.com/wobsoriano/sveltio) - State management solution for Svelte using proxies. Powered by valtio.

- [swc-plugin-valtio](https://github.com/sosukesuzuki/swc-plugin-valtio) - Valtio useProxy transformer for SWC.

- [use-valtio](https://github.com/dai-shi/use-valtio) - Another custom hook to use Valtio proxy state

- [valtio-element](https://github.com/lxsmnsyc/valtio-element) - Create reactive, declarative custom elements with valtio

- [valtio-factory](https://github.com/mfellner/valtio-factory) - Create valtio state using the factory pattern

- [valtio-persist](https://github.com/Noitidart/valtio-persist) - Flexible and performant saving of state to disk.

- [valtio-signal](https://github.com/dai-shi/valtio-signal) - Another React binding for Valtio proxy state

- [valtio-yjs](https://github.com/dai-shi/valtio-yjs) - Valtio-yjs makes yjs state easy
